<!doctype html>
<html xml:lang="en" lang="en" dir="ltr">

<head>
    <title>Electrical and Computer Engr (ECE) &lt; Illinois Institute of Technology</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <link rel="search" type="application/opensearchdescription+xml"
          href="/search/opensearch.xml" title="Catalog"/>
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0"/>
    <link href="/favicon.ico" rel="shortcut icon"/>
    <link rel="stylesheet" type="text/css" href="/css/reset.css"/>
    <link rel="stylesheet" type="text/css" href="/fonts/font-awesome/font-awesome.min.css"/>
    <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic'
          rel='stylesheet' type='text/css'>
    <link href='https://fonts.googleapis.com/css?family=Oswald:400,300,700' rel='stylesheet' type='text/css'>
    <link href='https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700' rel='stylesheet' type='text/css'>
    <link rel="stylesheet" type="text/css" href="/css/screen.css?v=2" media="screen"/>
    <link rel="stylesheet" type="text/css" href="/css/handheld.css"/>
    <link rel="stylesheet" type="text/css" href="/css/print.css" media="print"/>
    <script type="text/javascript" src="/js/jquery.js"></script>
    <script type="text/javascript" src="/js/lfjs.js"></script>
    <script type="text/javascript" src="/js/lfjs_any.js"></script>
    <link rel="stylesheet" type="text/css" href="/js/lfjs.css"/>
    <script type="text/javascript" src="/js/courseleaf.js"></script>
    <script type="text/javascript" src="/js/custom.js"></script>

</head>


<body>


<!--htdig_noindex-->
<div class="accessible noscript">
    <div class="accessible-menu">
        <ul>
            <li><a href="#content" rel="section">Skip to Content</a></li>
            <li><a href="/azindex/">AZ Index</a></li>
            <li><a href="/">Catalog Home</a></li>
            <li><a href="http://www.iit.edu">Institution Home</a></li>
        </ul>
    </div>
</div>
<!--/htdig_noindex-->

<!--htdig_noindex-->
<div id="header">
    <div class="wrap clearfix">
        <div id="hdr-top" class="clearfix">
            <a id="hamburger" href="#"><span>Menu</span></a>
            <a id="search-icon" href="#search-mob"><span>Search</span></a>
        </div>
        <div id="hdr-right">
            <ul id="hdr-nav">
                <li><a href="http://alumni.iit.edu/" target="_blank">Alumni</a></li>
                <li><a href="https://alumni.iit.edu/give" target="_blank">Give to Illinois Tech</a></li>
                <li><a href="http://web.iit.edu/directory/" target="_blank">Directories</a></li>
                <li><a href="http://web.iit.edu/mediaroom/" target="_blank">Media</a></li>
                <li><a href="http://my.iit.edu/" target="_blank">myIIT</a></li>
            </ul>
        </div> <!-- end hdr-right -->
        <div id="logo">
            <a href="/">Illinois Institute of Technology</a>
        </div><!-- end #logo -->
    </div><!-- end .wrap -->
</div> <!-- end header -->
<!--/htdig_noindex-->

<!--htdig_noindex-->
<div id="navigation">
    <div class="wrap">
        <ul class="clearfix">
            <li><a href="http://web.iit.edu/directory/about" target="_blank">About</a></li>
            <li><a href="http://web.iit.edu/directory/academics" target="_blank">Academics</a></li>
            <li><a href="http://admissions.iit.edu/?_ga=1.245588045.872595702.1444656867" target="_blank">Admission</a>
            </li>
            <li><a href="http://web.iit.edu/directory/research" target="_blank">Research</a></li>
            <li><a href="http://web.iit.edu/directory/resources" target="_blank">Resources</a></li>
            <li><a href="http://admissions.iit.edu/apply/?_ga=1.53169249.872595702.1444656867" target="_blank">Apply
                Now</a></li>
            <li><a href="http://web.iit.edu/search/" target="_blank">Search</a></li>
            <div id="search-mobile" role="search">
                <form id="cl-search-mobile" action="/search/" class="clearfix">
                    <label for="name-mobile">Search Catalog</label>
                    <input type="text" name="search" size="25" class="searchbox" id="name-mobile"
                           title="Search Catalog"/>
                    <input type="submit" value="Search" class="submit"/>
                </form>
            </div><!-- end #search-mobile -->
        </ul>
    </div><!-- end .wrap -->
</div> <!-- end navigation -->
<!--/htdig_noindex-->

<div id="content-wrapper" class="wrap clearfix">

    <div id="page-topper">
        <div id="edition">Academic Catalog <span>2019-2020</span></div>

        <div id="secondary-nav">
            <ul class="clearfix">
                <li><a href="/">Catalog Home</a></li>
                <li><a href="/programs/">Programs</a></li>
                <li><a href="/courses/">Courses A-Z</a></li>
                <li><a href="/faculty/">Faculty A-Z</a></li>
                <li><a href="/catalogcontents/">Sitemap</a></li>
                <li><a href="/archives/">Archives</a></li>
            </ul>
        </div>


    </div> <!-- end page-topper -->

    <div id="left-col">
        <!--htdig_noindex-->
        <div id="breadcrumb" class="clearfix" role="navigation">
            <ul>
                <li><a href="/">Home</a><span class="crumbsep">/</span></li>
                <li><a href="/courses/">Courses&nbsp;A-Z</a><span class="crumbsep">/</span></li>
                <li><span class="active">Electrical and Computer Engr (ECE)</span></li>
            </ul>
        </div><!-- end #breadcrumb -->
        <!--/htdig_noindex-->

        <div id="content" role="main">
            <h1 class="page-title">Electrical and Computer Engr (ECE)</h1>


            <div id="textcontainer" class="tab_content" role="tabpanel">

                <div class="sc_sccoursedescs">
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 100</div>
                            <div class="noindent coursetitle"><strong>Introduction to the Profession I</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Introduces the student to the scope of the engineering profession and its role in society
                            and develops a sense of professionalism in the student. Provides an overview of electrical
                            engineering through a series of hands-on projects and computer exercises. Develops
                            professional communication and teamwork skills.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 2</span> <span><strong>Lab:</strong> 3</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> Communications (C)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 211</div>
                            <div class="noindent coursetitle"><strong>Circuit Analysis I</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Ohm's Law, Kirchhoff's Laws, and network element voltage-current relations. Application of
                            mesh and nodal analysis to circuits. Dependent sources, operational amplifier circuits,
                            superposition, Thevenin's and Norton's Theorems, maximum power transfer theorem. Transient
                            circuit analysis for RC, RL, and RLC circuits. Introduction to Laplace Transforms.
                            Laboratory experiments include analog and digital circuits; familiarization with test and
                            measurement equipment; combinational digital circuits; familiarization with latches,
                            flip-flops, and shift registers; operational amplifiers; transient effects in first-order
                            and second-order analog circuits; PSpice software applications. Concurrent registration in
                            <a href="/search/?P=MATH%20252" title="MATH 252" class="bubblelink code"
                               onclick="return showCourse(this, 'MATH 252');">MATH 252</a> and <a
                                href="/search/?P=ECE%20218" title="ECE 218" class="bubblelink code"
                                onclick="return showCourse(this, 'ECE 218');">ECE 218</a>.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=MATH%20252" title="MATH 252"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'MATH 252');">MATH
                            252</a>*, An asterisk (*) designates a course which may be taken concurrently.
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 213</div>
                            <div class="noindent coursetitle"><strong>Circuit Analysis II</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Sinusoidal excitation and phasors. AC steady-state circuit analysis using phasors. Complex
                            frequency, network functions, pole-zero analysis, frequency response, and resonance.
                            Two-port networks, transformers, mutual inductance, AC steady-state power, RMS values,
                            introduction to three-phase systems and Fourier series. Design-oriented experiments include
                            counters, finite state machines, sequential logic design, impedances in AC steady-state,
                            resonant circuits, two-port networks, and filters. A final project incorporating concepts
                            from analog and digital circuit design will be required. Prerequisites: <a
                                href="/search/?P=ECE%20211" title="ECE 211" class="bubblelink code"
                                onclick="return showCourse(this, 'ECE 211');">ECE 211</a> with a grade C or better.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20211" title="ECE 211"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 211');">ECE
                            211</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 3</span> <span><strong>Credits:</strong> 4</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> Communications (C)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 216</div>
                            <div class="noindent coursetitle"><strong>Circuit Analysis II</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Sinusoidal excitation and phasors. AC steady-state circuit analysis using phasors. Complex
                            frequency, network functions, pole-zero analysis, frequency response, and resonance.
                            Two-port networks, transformers, mutual inductance, AC steady-state power, RMS values,
                            introduction to three-phase systems and Fourier series. Note: <a href="/search/?P=ECE%20216"
                                                                                             title="ECE 216"
                                                                                             class="bubblelink code"
                                                                                             onclick="return showCourse(this, 'ECE 216');">ECE
                            216</a> is for non-ECE majors.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20211" title="ECE 211"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 211');">ECE
                            211</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 218</div>
                            <div class="noindent coursetitle"><strong>Digital Systems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Number systems and conversions, binary codes, and Boolean algebra. Switching devices,
                            discrete and integrated digital circuits, analysis and design of combinational logic
                            circuits. Karnaugh maps and minimization techniques. Counters and registers. Analysis and
                            design of synchronous sequential circuits.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 3</span> <span><strong>Credits:</strong> 4</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 242</div>
                            <div class="noindent coursetitle"><strong>Digital Computers and Computing</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Basic concepts in computer architecture, organization, and programming, including: integer
                            and floating point number representations, memory organization, computer processor operation
                            (the fetch/execute cycle), and computer instruction sets. Programming in machine language
                            and assembly language with an emphasis on practical problems. Brief survey of different
                            computer architectures.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20218" title="ECE 218"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 218');">ECE
                            218</a> and <a href="/search/?P=CS%20116" title="CS 116" class="bubblelink code"
                                           onclick="return showCourse(this, 'CS 116');">CS 116</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 307</div>
                            <div class="noindent coursetitle"><strong>Electrodynamics</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Analysis of circuits using distributed network elements. Response of transmission lines to
                            transient signals. AC steady-state analysis of lossless and lossy lines. The Smith Chart as
                            an analysis and design tool. Impedance matching methods. Vector analysis applied to static
                            and time-varying electric and magnetic fields. Coulomb's Law, electric field intensity, flux
                            density and Gauss's Law. Energy and potential. Biot-Savart and Ampere's Law. Maxwell's
                            equations with applications including uniform-plane wave propagation.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20213" title="ECE 213"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 213');">ECE
                            213</a> and <a href="/search/?P=PHYS%20221" title="PHYS 221" class="bubblelink code"
                                           onclick="return showCourse(this, 'PHYS 221');">PHYS 221</a> and <a
                                href="/search/?P=MATH%20251" title="MATH 251" class="bubblelink code"
                                onclick="return showCourse(this, 'MATH 251');">MATH 251</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 3</span> <span><strong>Credits:</strong> 4</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 308</div>
                            <div class="noindent coursetitle"><strong>Signals and Systems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Time and frequency domain representation of continuous and discrete time signals.
                            Introduction to sampling and sampling theorem. Time and frequency domain analysis of
                            continuous and discrete linear systems. Fourier series convolution, transfer functions.
                            Fourier transforms, Laplace transforms, and Z-transforms.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=MATH%20252" title="MATH 252"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'MATH 252');">MATH
                            252</a> and <a href="/search/?P=MATH%20251" title="MATH 251" class="bubblelink code"
                                           onclick="return showCourse(this, 'MATH 251');">MATH 251</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 311</div>
                            <div class="noindent coursetitle"><strong>Engineering Electronics</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Physics of semiconductor devices. Diode operation and circuit applications. Regulated power
                            supplies. Bipolar and field-effect transistor operating principles. Biasing techniques and
                            stabilization. Linear equivalent circuit analysis of bipolar and field-effect transistor
                            amplifiers. Laboratory experiments reinforce concepts.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20213" title="ECE 213"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 213');">ECE
                            213</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 3</span> <span><strong>Credits:</strong> 4</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> Communications (C)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 312</div>
                            <div class="noindent coursetitle"><strong>Electronic Circuits</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Analysis and design of amplifier circuits. Frequency response of transistor amplifiers.
                            Feedback amplifiers. Operational amplifiers: internal structure, characteristics, and
                            applications. Stability and compensation. Laboratory experiments reinforce concepts.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20311" title="ECE 311"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 311');">ECE
                            311</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 3</span> <span><strong>Credits:</strong> 4</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 319</div>
                            <div class="noindent coursetitle"><strong>Fundamentals of Power Engineering</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Principles of electromechanical energy conversion. Fundamentals of the operations of
                            transformers, synchronous machines, induction machines, and fractional horsepower machines.
                            Introduction to power network models and per-unit calculations. Gauss-Seidel load flow.
                            Lossless economic dispatch. Symmetrical three-phase faults. Laboratory considers operation,
                            analysis, and performance of motors and generators. The laboratory experiments also involve
                            use of PC-based interactive graphical software for load flow, economic dispatch, and fault
                            analysis.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20213" title="ECE 213"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 213');">ECE
                            213</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 3</span> <span><strong>Credits:</strong> 4</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 401</div>
                            <div class="noindent coursetitle"><strong>Communication Electronics</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Radio frequency AM, FM, and PM transmitter and receiver principles. Design of mixers,
                            oscillators, impedance matching networks, filters, phase-locked loops, tuned amplifiers,
                            power amplifiers, and crystal circuits. Nonlinear effects, intermodulation distortion, and
                            noise. Transmitter and receiver design specification.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20307" title="ECE 307"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 307');">ECE
                            307</a> and <a href="/search/?P=ECE%20312" title="ECE 312" class="bubblelink code"
                                           onclick="return showCourse(this, 'ECE 312');">ECE 312</a> and <a
                                href="/search/?P=ECE%20403" title="ECE 403" class="bubblelink code"
                                onclick="return showCourse(this, 'ECE 403');">ECE 403</a>*, An asterisk (*) designates a
                            course which may be taken concurrently.
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 403</div>
                            <div class="noindent coursetitle"><strong>Digital and Data Communication Systems</strong>
                            </div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Introduction to Amplitude, Phase, and Frequency modulation systems. Multiplexing and
                            Multi-Access Schemes; Spectral design considerations. Sampling theorem. Channel capacity,
                            entropy; Quantization, wave shaping, and Inter-Symbol Interference (ISI), Matched filters,
                            Digital source encoding, Pulse Modulation systems. Design for spectral efficiency and
                            interference control. Probability of error analysis, Analysis and design of digital
                            modulators and detectors.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20308" title="ECE 308"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 308');">ECE
                            308</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 405</div>
                            <div class="noindent coursetitle"><strong>Digital and Data Communication Systems with
                                Laboratory</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Introduction to Amplitude, Phase, and Frequency modulation systems. Multiplexing and
                            Multi-Access Schemes; Spectral design considerations. Sampling theorem. Channel capacity,
                            entropy; Quantization, wave shaping, and Inter-Symbol Interference (ISI), Matched filters,
                            Digital source encoding, Pulse Modulation systems. Design for spectral efficiency and
                            interference control. Probability of error analysis, Analysis and design of digital
                            modulators and detectors.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20308" title="ECE 308"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 308');">ECE
                            308</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 3</span> <span><strong>Credits:</strong> 4</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 406</div>
                            <div class="noindent coursetitle"><strong>Introduction to Wireless Communication
                                Systems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            The course addresses the fundamentals of wireless communications and provides an overview of
                            existing and emerging wireless communications networks. It covers radio propagation and
                            fading models, fundamentals of cellular communications, multiple access technologies, and
                            various wireless networks including past and future generation networks. Simulation of
                            wireless systems under different channel environments will be an integral part of this
                            course.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20403" title="ECE 403"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 403');">ECE
                            403</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 407</div>
                            <div class="noindent coursetitle"><strong>Introduction to Computer Networks with
                                Laboratory</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Emphasis on the physical, data link, and medium access layers of the OSI architecture.
                            Different general techniques for networking tasks, such as error control, flow control,
                            multiplexing, switching, routing, signaling, congestion control, traffic control, scheduling
                            will be covered along with their experimentation and implementation in a laboratory. Credit
                            given for <a href="/search/?P=ECE%20407" title="ECE 407" class="bubblelink code"
                                         onclick="return showCourse(this, 'ECE 407');">ECE 407</a> or <a
                                href="/search/?P=ECE%20408" title="ECE 408" class="bubblelink code"
                                onclick="return showCourse(this, 'ECE 408');">ECE 408</a>, not both.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 3</span> <span><strong>Credits:</strong> 4</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 408</div>
                            <div class="noindent coursetitle"><strong>Introduction to Computer Networks</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Emphasis on the physical, data link and medium access layers of the OSI architecture.
                            Different general techniques for networking tasks, such as error control, flow control,
                            multiplexing, switching, routing, signaling, congestion control, traffic control, scheduling
                            will be covered. Credit given for <a href="/search/?P=ECE%20407" title="ECE 407"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 407');">ECE
                            407</a> or <a href="/search/?P=ECE%20408" title="ECE 408" class="bubblelink code"
                                          onclick="return showCourse(this, 'ECE 408');">ECE 408</a>, not both.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 411</div>
                            <div class="noindent coursetitle"><strong>Power Electronics</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Power electronic circuits and switching devices such as power transistors, MOSFET's, SCR's,
                            GTO's, IGBT's and UJT's are studied. Their applications in AC/DC DC/DC, DC/AC and AC/AC
                            converters as well as switching power supplies are explained. Simulation mini-projects and
                            lab experiments emphasize power electronic circuit analysis, design and control.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20311" title="ECE 311"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 311');">ECE
                            311</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 3</span> <span><strong>Credits:</strong> 4</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 412</div>
                            <div class="noindent coursetitle"><strong>Hybrid Electric Vehicle Drives</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Fundamentals of electric motor drives are studied. Applications of semiconductor switching
                            circuits to adjustable speed drives, robotic, and traction are explored. Selection of motor
                            drives, calculating the ratings, speed control, position control, starting, and braking are
                            also covered. Simulation mini-projects and lab experiments are based on the lectures given.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20311" title="ECE 311"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 311');">ECE
                            311</a> and <a href="/search/?P=ECE%20319" title="ECE 319" class="bubblelink code"
                                           onclick="return showCourse(this, 'ECE 319');">ECE 319</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 3</span> <span><strong>Credits:</strong> 4</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 417</div>
                            <div class="noindent coursetitle"><strong>Power Distribution Engineering</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This is an introduction into power distribution systems from the utility engineering
                            perspective. The course looks at electrical service from the distribution substation to the
                            supply line feeding a customer. The course studies the nature of electrical loads, voltage
                            characteristics and distribution equipment requirements. The fundamentals of distribution
                            protection are reviewed including fast/relay coordination. Finally, power quality and
                            reliability issues are addressed.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20319" title="ECE 319"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 319');">ECE
                            319</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 418</div>
                            <div class="noindent coursetitle"><strong>Power System Analysis</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Transmission systems analysis and design. Large scale network analysis using Newton-Raphson
                            load flow. Unsymmetrical short-circuit studies. Detailed consideration of the swing equation
                            and the equal-area criterion for power system stability studies. Credit will be given for <a
                                href="/search/?P=ECE%20418" title="ECE 418" class="bubblelink code"
                                onclick="return showCourse(this, 'ECE 418');">ECE 418</a> or <a
                                href="/search/?P=ECE%20419" title="ECE 419" class="bubblelink code"
                                onclick="return showCourse(this, 'ECE 419');">ECE 419</a>, but not for both.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20319" title="ECE 319"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 319');">ECE
                            319</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 419</div>
                            <div class="noindent coursetitle"><strong>Power Systems Analysis with Laboratory</strong>
                            </div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Transmission systems analysis and design. Large scale network analysis using Newton-Raphson
                            load flow. Unsymmetrical short-circuit studies. Detailed consideration of the swing equation
                            and the equal-area criterion for power system stability studies. Use of commercial power
                            system analysis tool to enhance understanding in the laboratory.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20319" title="ECE 319"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 319');">ECE
                            319</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 3</span> <span><strong>Credits:</strong> 4</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 420</div>
                            <div class="noindent coursetitle"><strong>Analytical Methods for Power System Economics and
                                Cybersecurity</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Analytical Methods for the Economic operation of power systems with consideration of
                            transmission losses. Analytical methods for the optimal scheduling of power generation,
                            including real power and reactive power. Analytical methods for the estimation of power
                            system state. Analytical methods for the modeling of smart grid cybersecurity.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20319" title="ECE 319"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 319');">ECE
                            319</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 421</div>
                            <div class="noindent coursetitle"><strong>Microwave Circuits and Systems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Maxwell's equations, waves in free space, metallic and dielectric waveguides, microstrips,
                            microwave cavity resonators and components, ultra-high frequency generation and
                            amplification. Analysis and design of microwave circuits and systems. Credit will be given
                            for either <a href="/search/?P=ECE%20421" title="ECE 421" class="bubblelink code"
                                          onclick="return showCourse(this, 'ECE 421');">ECE 421</a> or <a
                                href="/search/?P=ECE%20423" title="ECE 423" class="bubblelink code"
                                onclick="return showCourse(this, 'ECE 423');">ECE 423</a>, but not for both.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20307" title="ECE 307"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 307');">ECE
                            307</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 423</div>
                            <div class="noindent coursetitle"><strong>Microwave Circuits and Systems with
                                Laboratory</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Maxwell's equations, waves in free space, metallic and dielectric waveguides, microstrips,
                            microwave cavity resonators and components, ultra-high frequency generation and
                            amplification. Analysis and design of microwave circuits and systems. Credit will be given
                            for either <a href="/search/?P=ECE%20421" title="ECE 421" class="bubblelink code"
                                          onclick="return showCourse(this, 'ECE 421');">ECE 421</a> or <a
                                href="/search/?P=ECE%20423" title="ECE 423" class="bubblelink code"
                                onclick="return showCourse(this, 'ECE 423');">ECE 423</a>, but not for both.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20307" title="ECE 307"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 307');">ECE
                            307</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 3</span> <span><strong>Credits:</strong> 4</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 425</div>
                            <div class="noindent coursetitle"><strong>Analysis and Design of Integrated
                                Circuits</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Contemporary analog and digital integrated circuit analysis and design techniques. Bipolar,
                            CMOS and BICMOS IC fabrication technologies, IC Devices and Modeling, Analog ICs including
                            multiple-transistor amplifiers, biasing circuits, active loads, reference circuits, output
                            buffers; their frequency response, stability and feedback consideration. Digital ICs
                            covering inverters, combinational logic gates, high-performance logic gates, sequential
                            logics, memory and array structures.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 429</div>
                            <div class="noindent coursetitle"><strong>Introduction to VLSI Design</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Processing, fabrication, and design of Very Large Scale Integration (VLSI) circuits. MOS
                            transistor theory, VLSI processing, circuit layout, layout design rules, layout analysis,
                            and performance estimation. The use of computer aided design (CAD) tools for layout design,
                            system design in VLSI, and application-specific integrated circuits (ASICs). In the
                            laboratory, students create, analyze, and simulate a number of circuit layouts as design
                            projects, culminating in a term design project.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20218" title="ECE 218"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 218');">ECE
                            218</a> and <a href="/search/?P=ECE%20311" title="ECE 311" class="bubblelink code"
                                           onclick="return showCourse(this, 'ECE 311');">ECE 311</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 3</span> <span><strong>Credits:</strong> 4</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 430</div>
                            <div class="noindent coursetitle"><strong>Fundamentals of Semiconductor Devices</strong>
                            </div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            The goals of this course are to give the student an understanding of the physical and
                            operational principles behind important electronic devices such as transistors and solar
                            cells. Semiconductor electron and hole concentrations, carrier transport, and carrier
                            generation and recombination are discussed. P-N junction operation and its application to
                            diodes, solar cells, and LEDs are developed. The field-effect transistor (FET) and bipolar
                            junction transistor (BJT) are then discussed and their terminal operation developed.
                            Application of transistors to bipolar and CMOS analog and digital circuits is introduced.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20311" title="ECE 311"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 311');">ECE
                            311</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 436</div>
                            <div class="noindent coursetitle"><strong>Digital Signal Processing I with
                                Laboratory</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Discrete-time system analysis, discrete convolution and correlation, Z-transforms.
                            Realization and frequency response of discrete-time systems, properties of analog filters,
                            IIR filter design, FIR filter design. Discrete Fourier Transforms. Applications of digital
                            signal processing. Credit will be given for either <a href="/search/?P=ECE%20436"
                                                                                  title="ECE 436"
                                                                                  class="bubblelink code"
                                                                                  onclick="return showCourse(this, 'ECE 436');">ECE
                            436</a> or <a href="/search/?P=ECE%20437" title="ECE 437" class="bubblelink code"
                                          onclick="return showCourse(this, 'ECE 437');">ECE 437</a>, but not for both.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20308" title="ECE 308"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 308');">ECE
                            308</a> or <a href="/search/?P=BME%20330" title="BME 330" class="bubblelink code"
                                          onclick="return showCourse(this, 'BME 330');">BME 330</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 3</span> <span><strong>Credits:</strong> 4</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 437</div>
                            <div class="noindent coursetitle"><strong>Digital Signal Processing I</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Discrete-time system analysis, discrete convolution and correlation, Z-transforms.
                            Realization and frequency response of discrete-time systems, properties of analog filters,
                            IIR filter design, FIR filter design. Discrete Fourier Transforms. Applications of digital
                            signal processing. Credit will be given for either <a href="/search/?P=ECE%20436"
                                                                                  title="ECE 436"
                                                                                  class="bubblelink code"
                                                                                  onclick="return showCourse(this, 'ECE 436');">ECE
                            436</a> or <a href="/search/?P=ECE%20437" title="ECE 437" class="bubblelink code"
                                          onclick="return showCourse(this, 'ECE 437');">ECE 437</a>, but not for both.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20308" title="ECE 308"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 308');">ECE
                            308</a> or <a href="/search/?P=BME%20330" title="BME 330" class="bubblelink code"
                                          onclick="return showCourse(this, 'BME 330');">BME 330</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 438</div>
                            <div class="noindent coursetitle"><strong>Control Systems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Signal-flow graphs and block diagrams. Types of feedback control. Steady-state tracking
                            error. Stability and Routh Hurwitz criterion. Transient response and time domain design via
                            root locus methods. Frequency domain analysis and design using Bode and Nyquist methods.
                            Introduction to state variable descriptions.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20308" title="ECE 308"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 308');">ECE
                            308</a> or <a href="/search/?P=BME%20330" title="BME 330" class="bubblelink code"
                                          onclick="return showCourse(this, 'BME 330');">BME 330</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 441</div>
                            <div class="noindent coursetitle"><strong>Microcomputers and Embedded Computing
                                Systems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Microprocessors and microcontrollers. Standard and special interfaces. Hardware design and
                            software development tools. Memories. Interrupt systems. Microcomputer system design and
                            troubleshooting. Design with embedded computing systems. Emphasis on examples and
                            applications.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> (<a href="/search/?P=ECE%20218" title="ECE 218"
                                                                  class="bubblelink code"
                                                                  onclick="return showCourse(this, 'ECE 218');">ECE
                            218</a> or <a href="/search/?P=CS%20470" title="CS 470" class="bubblelink code"
                                          onclick="return showCourse(this, 'CS 470');">CS 470</a>) and (<a
                                href="/search/?P=ECE%20242" title="ECE 242" class="bubblelink code"
                                onclick="return showCourse(this, 'ECE 242');">ECE 242</a> or <a
                                href="/search/?P=CS%20350" title="CS 350" class="bubblelink code"
                                onclick="return showCourse(this, 'CS 350');">CS 350</a>)
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 3</span> <span><strong>Credits:</strong> 4</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 442</div>
                            <div class="noindent coursetitle"><strong>Internet of Things and Cyber Physical
                                Systems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            To introduce students to the fundamentals of Internet of Things (IoT) and embedded
                            computing. This course covers IoT applications, Wireless protocols, Wearable sensors, Home
                            environment sensors, Behavior detection sensors, Data fusion, processing and analysis, Data
                            communications, Architectural design issues of IoT layers, Security and privacy issues in
                            IoT.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20242" title="ECE 242"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 242');">ECE
                            242</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 443</div>
                            <div class="noindent coursetitle"><strong>Introduction to Computer Cyber Security</strong>
                            </div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Computer security as threats and defense mechanisms. Introductory cryptography and key
                            management. Authentication and authorization. System security. Network security. Cloud and
                            web security. Hardware security. Digital Forensics. Advanced cryptography topics.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 444</div>
                            <div class="noindent coursetitle"><strong>Computer Network Security</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This course introduces network security by covering topics such as network-related security
                            threats and solutions, private- and public-key encryptions, authentication, digital
                            signatures, Internet Protocol security architecture (IPSEC), firewalls, network management,
                            email, and web security.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20407" title="ECE 407"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 407');">ECE
                            407</a> or <a href="/search/?P=ECE%20408" title="ECE 408" class="bubblelink code"
                                          onclick="return showCourse(this, 'ECE 408');">ECE 408</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 446</div>
                            <div class="noindent coursetitle"><strong>Advanced Logic Design</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Design and implementation of complex digital systems under practical design constraints.
                            Timing and electrical considerations in combinational and sequential logic design. Digital
                            system design using Algorithmic State Machine (ASM) diagrams. Design with modern logic
                            families and programmable logic. Design-oriented laboratory stressing the use of
                            programmable logic devices.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20218" title="ECE 218"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 218');">ECE
                            218</a> and <a href="/search/?P=ECE%20311" title="ECE 311" class="bubblelink code"
                                           onclick="return showCourse(this, 'ECE 311');">ECE 311</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 3</span> <span><strong>Credits:</strong> 4</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 448</div>
                            <div class="noindent coursetitle"><strong>Application Software Design</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            The course provides introduction to languages and environments for application software
                            development utilizing Software as a Service (SaaS) for electrical and computer engineers.
                            Languages addressed include Java, Python, SQL, and JavaScript. Key topics covered include
                            systems development life cycle, client-server architectures, database integration, RESTful
                            service, and data visualization. Programming projects will include the development of a
                            data-rich web application with server back-end that connects mobile devices and Internet of
                            Things using Agile software engineering practices.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20242" title="ECE 242"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 242');">ECE
                            242</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 449</div>
                            <div class="noindent coursetitle"><strong>Object-Oriented Programming and Computer
                                Simulation</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            The use of object-oriented programming to develop computer simulations of engineering
                            problems. Programming with the C++ language in a UNIX environment. OOP concepts including
                            classes, inheritance, and polymorphism. Programming with classes, inheritance, and
                            polymorphism. Programming with class libraries. Event-driven simulation techniques in an
                            object-oriented environment. Programming projects will include the development of a
                            simulator for an engineering application.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> (<a href="/search/?P=CS%20116" title="CS 116"
                                                                  class="bubblelink code"
                                                                  onclick="return showCourse(this, 'CS 116');">CS
                            116</a> and <a href="/search/?P=CS%20350" title="CS 350" class="bubblelink code"
                                           onclick="return showCourse(this, 'CS 350');">CS 350</a>) or (<a
                                href="/search/?P=CS%20116" title="CS 116" class="bubblelink code"
                                onclick="return showCourse(this, 'CS 116');">CS 116</a> and <a
                                href="/search/?P=ECE%20242" title="ECE 242" class="bubblelink code"
                                onclick="return showCourse(this, 'ECE 242');">ECE 242</a>)
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 481</div>
                            <div class="noindent coursetitle"><strong>Image Processing</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Mathematical foundations of image processing, including two-dimensional discrete Fourier
                            transforms, circulant and block-circulant matrices. Digital representation of images and
                            basic color theory. Fundamentals and applications of image enhancement, restoration,
                            reconstruction, compression, and recognition.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20308" title="ECE 308"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 308');">ECE
                            308</a> and <a href="/search/?P=MATH%20374" title="MATH 374" class="bubblelink code"
                                           onclick="return showCourse(this, 'MATH 374');">MATH 374</a>*, An asterisk (*)
                            designates a course which may be taken concurrently.
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 485</div>
                            <div class="noindent coursetitle"><strong>Computer Organization and Design</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This course provides the students with understanding of the fundamental concepts of computer
                            architecture, organization, and design. It focuses on relationship between hardware and
                            software and its influence on the instruction set and the underlying Central Processing Unit
                            (CPU). The structural design of the CPU in terms of datapath and control unit is introduced.
                            The technique of pipelining and hazard management are studied. Advanced topics include
                            instruction level parallelism, memory hierarchy and cache operations, virtual memory,
                            parallel processing, multiprocessors and hardware security. The end to end design of a
                            typical computer system in terms of the major entities including CPU, cache, memory, disk,
                            I/O, and bus with respect to cost/performance trade-offs is also covered. Differentiation
                            between <a href="/search/?P=ECE%20485" title="ECE 485" class="bubblelink code"
                                       onclick="return showCourse(this, 'ECE 485');">ECE 485</a> and <a
                                href="/search/?P=ECE%20585" title="ECE 585" class="bubblelink code"
                                onclick="return showCourse(this, 'ECE 585');">ECE 585</a> is provided via use of
                            projects / case studies at differing levels. (3-0-3)
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20218" title="ECE 218"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 218');">ECE
                            218</a> and <a href="/search/?P=ECE%20242" title="ECE 242" class="bubblelink code"
                                           onclick="return showCourse(this, 'ECE 242');">ECE 242</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 491</div>
                            <div class="noindent coursetitle"><strong>Undergraduate Research</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Independent work on a research project supervised by a faculty member of the department.
                            Prerequisite: Consents of academic advisor and instructor.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Credit:</strong> Variable</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 494</div>
                            <div class="noindent coursetitle"><strong>Undergraduate Projects</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Students undertake a project under the guidance of an ECE department faculty member. (1-4
                            variable) Prerequisite: Approval of the ECE instructor and academic advisor.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Credit:</strong> Variable</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 497</div>
                            <div class="noindent coursetitle"><strong>Special Problems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Design, development, analysis of advanced systems, circuits, or problems as defined by a
                            faculty member of the department. Prerequisite: Consents of academic advisor and instructor.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Credit:</strong> Variable</span>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Satisfies:</strong> ECE Professional Elective (P)
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 502</div>
                            <div class="noindent coursetitle"><strong>Basic Network Theory</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Steady-state analysis of linear networks. Introduction to topology and the derivation of
                            mesh, nodal &amp; terminal pair relations using topological concepts with applications to
                            computer-aided analysis of networks. Numerical techniques for network analysis and
                            optimization.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 504</div>
                            <div class="noindent coursetitle"><strong>Wireless Communication System Design</strong>
                            </div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Fundamentals of first (1G), second (2G), third (3G), and future generation cellular
                            communication systems. This course covers the transition from 1G to 3G systems. Topics
                            included are speech and channel encoders, interleaving, encryption, equalization, modulation
                            formats, multi-user detection, smart antennas, technologies that are used in these
                            transitions, and future generations of cellular systems. Compatibility aspects of digital
                            cellular systems are discussed along with a review of the standards for the industry. TDMA
                            and CDMA systems are covered in detail.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 505</div>
                            <div class="noindent coursetitle"><strong>Applied Optimization for Engineers</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Principles of optimization for practical engineering problems, linear programming, nonlinear
                            unconstrained optimization, nonlinear constrained optimization, dynamic programming.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 506</div>
                            <div class="noindent coursetitle"><strong>Analysis of Nonlinear Systems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Graphical and analytical methods, phase plane and singular points, periodic oscillations and
                            limit cycles, forced nonlinear systems, jumps subharmonics and frequency entrainment;
                            stability analysis using Liapunov, Popov and circle criteria; introduction to describing
                            functions.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 507</div>
                            <div class="noindent coursetitle"><strong>Imaging Theory &amp; Applications</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Image formation methods including optical (photography), tomography, image formation with
                            arrays of sensors, interferometry, and surface imaging. Technologies of image acquisition
                            including digital cameras, radar/sonar and medical imaging techniques such as magnetic
                            resonance imaging, computed tomography, positron emission tomography, optical imaging,
                            electroencephalography, and magnetoencephalography. Throughout the semester, the course will
                            also focus on the reconstruction of images based on the raw data obtained from various
                            imaging techniques.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 508</div>
                            <div class="noindent coursetitle"><strong>Video Processing and Communications</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This course covers the fundamentals of video coding and communications. The principles of
                            source coding for the efficient storage and transmission of digital video will be covered.
                            State-of-the-art video coding standards and error-resilient video coding techniques will be
                            introduced. Recent technologies for robust transmission of video data over wired/wireless
                            networks will be discussed. A detailed overview of architectural requirements for supporting
                            video communications will be presented. Error control and cross-layer optimization
                            techniques for wireless video communications will be covered.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 509</div>
                            <div class="noindent coursetitle"><strong>Electromagnetic Field Theory</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Electric and magnetic fields produced by charge and current distributions. Solution of
                            Laplace's and Poisson's equations, time-varying fields and electromagnetic waves.
                            Applications to waveguides and antennas.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20307" title="ECE 307"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 307');">ECE
                            307</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 511</div>
                            <div class="noindent coursetitle"><strong>Analysis of Random Signals</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Probability theory, including discrete and continuous random variables, functions and
                            transformations of random variables. Random processes, including correlation and spectral
                            analysis, the Gaussian process and the response of linear systems to random processes.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 512</div>
                            <div class="noindent coursetitle"><strong>Hybrid Electric Vehicle Drives</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Fundamentals of electric motor drives are studied. Applications of semiconductor switching
                            circuits to adjustable speed drives, robotic, and traction are explored. Selection of motor
                            drives, calculating the ratings, speed control, position control, starting, and braking are
                            also covered. Simulation mini-projects and lab experiments are based on the lectures given.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 513</div>
                            <div class="noindent coursetitle"><strong>Communication Engineering Fundamentals</strong>
                            </div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Review of probability and random processes. AM with noise, FM with noise. Introduction to
                            digital communication. Source coding, signal space analysis, channel modulations, optimum
                            receiver design, channel encoding.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 514</div>
                            <div class="noindent coursetitle"><strong>Digital Communication Principles</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Information transmission fundamentals, including capacity, entropy, Shannon's theorems and
                            source coding. Introduction to rate distortion theory. Advanced digital modulation and
                            demodulation techniques, performance measures. Channel coding and introduction to trellis
                            coded modulation.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20511" title="ECE 511"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 511');">ECE
                            511</a> with min. grade of C and <a href="/search/?P=ECE%20513" title="ECE 513"
                                                                class="bubblelink code"
                                                                onclick="return showCourse(this, 'ECE 513');">ECE
                            513</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 515</div>
                            <div class="noindent coursetitle"><strong>Modern Digital Communications</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Review of modulation and coding. Trellis coded modulation. Digital signaling over fading
                            multipath channels. Spread spectrum signals for digital communications. Multiple access
                            systems, time-division multiple access, code-division multiple access, and
                            frequency-division multiple access. Advanced communications systems.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20511" title="ECE 511"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 511');">ECE
                            511</a> with min. grade of C and <a href="/search/?P=ECE%20513" title="ECE 513"
                                                                class="bubblelink code"
                                                                onclick="return showCourse(this, 'ECE 513');">ECE
                            513</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 516</div>
                            <div class="noindent coursetitle"><strong>Coding for Distributed Storage Systems</strong>
                            </div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Distributed storage systems, such as data centers, are becoming a vital infrastructure of
                            today's society by allowing to store reliably large amounts of data and make it accessible
                            anywhere and anytime. The goal of this course is to train students with the different
                            mathematical and engineering tools that are needed when studying and designing codes and
                            algorithms for data reliability and security in these large-scale systems. The course will
                            cover relevant topics in information theory, coding theory, graph theory, and wireless
                            communications in addition to the active on-going research in this area.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20511" title="ECE 511"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 511');">ECE
                            511</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 517</div>
                            <div class="noindent coursetitle"><strong>Modern Wireless Network Protocols and
                                Standards</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This course introduces cutting-edge wireless networking technologies with focus on the
                            network protocols and standards of the current and next generation wireless networks
                            including cellular networks, wireless local area networks, and wireless ad hoc networks.
                            Specifically, it will cover topics relevant to wireless communications, radio resource
                            management, mobility management, wireless medium access control, wireless routing protocols,
                            and wireless TCP protocols.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20407" title="ECE 407"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 407');">ECE
                            407</a> with min. grade of C or <a href="/search/?P=ECE%20408" title="ECE 408"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 408');">ECE 408</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 518</div>
                            <div class="noindent coursetitle"><strong>Computer Cyber Security</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This course covers topics such as network-related security threats and solutions, private-
                            and public-key encryptions, authentication, digital signatures, Internet Protocol security
                            architecture (IPSEC), firewalls, network management, wireless network security, email, and
                            web security.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 519</div>
                            <div class="noindent coursetitle"><strong>Coding for Reliable Communications</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Encoders and decoders for reliable transmission of digital data over noisy channels. Linear
                            block codes, cyclic codes, BCH codes, convolutional codes. Burst error correcting codes.
                            Maximum likelihood decoding of convolutional codes. Performance of block and convolutional
                            codes in additive white Gaussian channel.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 520</div>
                            <div class="noindent coursetitle"><strong>Information Theory and Applications</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Definition of information; coding of information for transmission over a noisy channel
                            including additive Gaussian noise channels and waveform channels; minimum rates at which
                            sources can be encoded; maximum rates at which information can be transmitted over noisy
                            channels. Information theoretic security. Modern applications of information theory in
                            communications, networking, and other fields.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20511" title="ECE 511"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 511');">ECE
                            511</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 521</div>
                            <div class="noindent coursetitle"><strong>Quantum Electronics</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            The Schrodinger equation. Matrix formulation. Quantization of lattice vibrations and
                            electromagnetic fields. Optical beams and resonators. The interaction of radiation and
                            atomic systems. Lasers. Optical waveguides and devices. Frequency conversion. Quantum noise
                            . Same as PHYS 521.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20307" title="ECE 307"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 307');">ECE
                            307</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 522</div>
                            <div class="noindent coursetitle"><strong>Electromagnetic Compatibility</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Development of design procedures for minimizing interference between electronic circuits and
                            systems. sources of conducted and radiated interference. Interference coupling mechanisms.
                            Shielding theory. Grounding, bonding and filtering methods. special equipment design
                            procedures. Problems associated with digital equipment. Measurement methods.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20307" title="ECE 307"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 307');">ECE
                            307</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 523</div>
                            <div class="noindent coursetitle"><strong>Fundamentals of Semiconductor Devices</strong>
                            </div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            The goals of this course are to give students an understanding of the physical and
                            operational principles behind important electronic devices. Semiconductor electron and hole
                            concentrations, carrier transport, and carrier generation and recombination are discussed.
                            P-N junction operation and its application to diodes, solar cells, and LEDs, are developed.
                            The metal-oxide-semiconductor-field-effect transistor (MOSFET) and bipolar junction
                            transistor (BJT) are then discussed. Applications of transistors in analog and digital
                            circuits are introduced. A term project on a particular device topic is required.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 524</div>
                            <div class="noindent coursetitle"><strong>Advanced Electronic Circuit Design</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            RF amplifiers and oscillators. Low and high power RF amplifier design techniques. Stability
                            of amplifiers. LC and crystal oscillators. FM demodulators and limiters. Mixer design.
                            Circuit design to minimize intermodulation and other forms of distortion.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> ECE 309 with min. grade of C and <a
                                href="/search/?P=ECE%20312" title="ECE 312" class="bubblelink code"
                                onclick="return showCourse(this, 'ECE 312');">ECE 312</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 525</div>
                            <div class="noindent coursetitle"><strong>RF Integrated Circuit Design</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Essentials of contemporary RF CMOS integrated circuit analysis and design. Typical RF
                            building blocks in CMOS and BiCMOS technologies, including passive IC components, MOS
                            transistors, RLC tanks, distributed networks, RF amplifiers, voltage reference and biasing
                            circuits, LNA, mixers, power amplifiers, and feedback networks. RF device modeling, Smith
                            chart applications, bandwidth estimation, and stability analysis techniques. RF IC team
                            design projects.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20312" title="ECE 312"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 312');">ECE
                            312</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 526</div>
                            <div class="noindent coursetitle"><strong>Active Filter Design</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Analysis and design of linear active filters with emphasis on realizations using operational
                            amplifiers. Sensitivity analysis. Switched capacitor filters.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20308" title="ECE 308"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 308');">ECE
                            308</a> with min. grade of C and <a href="/search/?P=ECE%20312" title="ECE 312"
                                                                class="bubblelink code"
                                                                onclick="return showCourse(this, 'ECE 312');">ECE
                            312</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 527</div>
                            <div class="noindent coursetitle"><strong>Performance Analysis of RF Integrated
                                Circuits</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Essentials of analysis techniques for nonlinear effects and noises in contemporary RF
                            integrated circuit design. Nonlinear and distortion behaviors including inter-modulation,
                            cross-modulation, harmonics, gain compression, desensitization, spurious, etc. Noise effects
                            including thermal, short, Flicker, burst noises, etc. RF IC devices and circuits including
                            resistors, capacitors, inductors, diodes, BJTs, FETs, low-noise amplifiers, mixers, power
                            amplifiers, etc. Analysis skills for single-stage and multiple-stage networks. RF IC team
                            design projects.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20312" title="ECE 312"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 312');">ECE
                            312</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 528</div>
                            <div class="noindent coursetitle"><strong>Application Software Design</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            The course provides introduction to languages and environments for application software
                            development utilizing Software as a Service (SaaS) for electrical and computer engineers.
                            Languages addressed include Java, Python, SQL, and JavaScript. Key topics covered include
                            systems development life cycle, client-server architectures, database integration, RESTful
                            service, and data visualization. Programming projects will include the development of a
                            data-rich web application with server back-end that connects mobile devices and Internet of
                            Things using Agile software engineering practices. Differential requirement from <a
                                href="/search/?P=ECE%20448" title="ECE 448" class="bubblelink code"
                                onclick="return showCourse(this, 'ECE 448');">ECE 448</a> is a major final project.

                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 529</div>
                            <div class="noindent coursetitle"><strong>Advanced VLSI Systems Design</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Advanced design and applications in VLSI systems. The topics of this course include design
                            tools and techniques, clocking issues, complexity management, layout and floor planning,
                            array structures, testing and testability, advanced arithmetic circuitry, transcendental
                            function approximations, architectural issues, signal processing architecture and sub-micron
                            design. Design projects are completed and fabricated by student teams.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 530</div>
                            <div class="noindent coursetitle"><strong>High Performance VLSI IC Systems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Background and insight into some of the most active performance-related research areas of
                            the field is provided. Issues covered include CMOS delay and modeling, timing and signal
                            delay analysis, low power CMOS design and analysis, optimal transistor sizing and buffer
                            tapering, pipelining and register allocation, synchronization and clock distribution,
                            retiming, interconnect delay, dynamic CMOS design techniques, asynchronous vs. synchronous
                            tradeoffs, BiCMOS, low power design, and CMOS power dissipation. Historical, primary, and
                            recent papers in the field of high-performance VLSI digital and analog design and analysis
                            are reviewed and discussed. Each student is expected to participate in the class discussions
                            and also lead the discussion surveying a particular topic.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20429" title="ECE 429"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 429');">ECE
                            429</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 531</div>
                            <div class="noindent coursetitle"><strong>Linear System Theory</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Linear spaces and operators, single and multivariable continuous dynamical systems,
                            controllability and observability. Canonical forms, irreducible realizations. Synthesis of
                            compensators and observers. Composite systems, elements of stability.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20308" title="ECE 308"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 308');">ECE
                            308</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 533</div>
                            <div class="noindent coursetitle"><strong>Robust Control</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Uncertain systems; multi-variable control design; linear fractional transformation;
                            uncertainties and small-gain theorem; H-infinity norm; algebraic Riccati equations;
                            H-infinity control; optimality and robustness; design considerations; loop shaping;
                            uncertainty and disturbance estimator; applications and examples.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20438" title="ECE 438"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 438');">ECE
                            438</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 535</div>
                            <div class="noindent coursetitle"><strong>Discrete Time Systems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Discrete systems. Sampling and reconstruction procedures. Transform techniques of analysis
                            and synthesis. State space techniques. Discrete controllability, observability and
                            stability. Compensation and digital controllers.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20438" title="ECE 438"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 438');">ECE
                            438</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 536</div>
                            <div class="noindent coursetitle"><strong>Analytical Methods for Power System Economics and
                                Cybersecurity</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Analytical methods for the economic operation of power systems with consideration of
                            transmission losses. Analytical methods for the optimal scheduling of power generation
                            including real power and reactive power. Analytical methods for the estimation of power
                            system state. Analytical methods for the modeling of smart grid cybersecurity. Research
                            project on smart grid cybersecurity.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20319" title="ECE 319"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 319');">ECE
                            319</a> with min. grade of C or <a href="/search/?P=ECE%20418" title="ECE 418"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 418');">ECE 418</a>
                            with min. grade of C or <a href="/search/?P=ECE%20419" title="ECE 419"
                                                       class="bubblelink code"
                                                       onclick="return showCourse(this, 'ECE 419');">ECE 419</a> with
                            min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 537</div>
                            <div class="noindent coursetitle"><strong>Next Generation Smart Grid</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Paradigm change of power systems; Challenges faced during the paradigm change; Concept of
                            synchronized and democratized (SYNDEM) smart grids; SYNDEM architecture for next-generation
                            smart grids; Technical routes to implement SYNDEM smart grids; Enabling technologies: Three
                            generations of virtual synchronous machines (VSM); Integration of renewables/EV/storage
                            systems through VSM; Integration of flexible loads through VSM; Illinois Tech SYNDEM
                            prototype smart grid.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 538</div>
                            <div class="noindent coursetitle"><strong>Renewable Energies</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Various renewable energy sources such as solar systems, wind powered systems, ocean tides,
                            ocean waves, and ocean thermal are presented. Their operational principles are addressed.
                            Grid connected interfaces for such systems are explained. Research and Simulation
                            mini-projects with emphasis on either machine design, or power electronic circuit analysis,
                            design, and controls, or grid connected renewable systems are assigned to student groups.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20311" title="ECE 311"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 311');">ECE
                            311</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 539</div>
                            <div class="noindent coursetitle"><strong>Computer Aided Design of Electric
                                Machines</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Fundamentals of energy conversion will be discussed, which are the foundation of efficient
                            design and operation of motors &amp; generators in modern day automotive, domestic and
                            renewable energy systems. It will further investigate the principles of structural
                            assessment, electromagnetic analysis, dimensional and thermal constraints. Finite Element
                            Analysis (FEA) software-based design projects will be used to model the performance and
                            operation of electric machines.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 540</div>
                            <div class="noindent coursetitle"><strong>Reliability Theory and System
                                Implementation</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Basic probability and modeling techniques on component, subsystem and system levels. MTBF,
                            MTTR and downtime. Hardware, software and cost considerations. Switching systems.
                            Multicomputer and memory configurations.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 541</div>
                            <div class="noindent coursetitle"><strong>Performance Evaluation of Computer
                                Networks</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Introduction to performance evaluation techniques for computer and communication networks.
                            Little's theorem, birth-death processes, M/G/1 queue, product from queuing networks,
                            approximation techniques for G/G/1 queues and non-product form queuing networks. Discrete
                            event simulations, generation of random variables, variance reduction techniques and general
                            purpose simulation languages.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 542</div>
                            <div class="noindent coursetitle"><strong>Design and Optimization of Computer
                                Networks</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This course provides comprehensive introduction to network flows with an integrative view of
                            theory, algorithms, and applications. It covers shortest path, maximum flow, and minimum
                            cost flow problems, including a description of new and novel polynomial-time algorithms. It
                            also covers topics from basic network design to protection and restoration design, to
                            multi-layer network design while taking into account routing and flow requirement as
                            applicable in different network architecture, protocol and technologies.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20407" title="ECE 407"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 407');">ECE
                            407</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 543</div>
                            <div class="noindent coursetitle"><strong>Computer Network Security</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This course introduces network security by covering topics such as network-related security
                            threats and solutions, private- and public-key encryptions, authentication, digital
                            signatures, Internet Protocol security architecture (IPSEC), firewalls, network management,
                            email and web security.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20407" title="ECE 407"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 407');">ECE
                            407</a> with min. grade of C or <a href="/search/?P=ECE%20408" title="ECE 408"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 408');">ECE 408</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 544</div>
                            <div class="noindent coursetitle"><strong>Wireless and Mobile Networks</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This course provides an overview of different wireless and mobile network standards and
                            systems. The topics covered include cellular networks, satellite networks, wireless local
                            area networks, wireless personal area networks, mobile IP, ad hoc networks, sensor networks,
                            wireless mesh networks and wireless network security.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 545</div>
                            <div class="noindent coursetitle"><strong>Advanced Computer Networks</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Fundamentals of computer communication networks. Overview of data communication networks and
                            protocol architectures with emphasis on the Internet protocols and network elements.
                            Principles of network and protocol design; error detection and correction, flow control and
                            congestion control, delay and throughput models, QoS, service support and application
                            interface (including remote procedure call mechanisms). Local and Wide Area Networks
                            (Ethernet, FDDI, Wireless LAN, ATM and Internet). LAN and Wan interconnection using bridges,
                            routers, switchers and gateways. Routing in data networks. Network and protocol design to
                            support multimedia and multicasting connections. Network application security.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20407" title="ECE 407"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 407');">ECE
                            407</a> with min. grade of C or <a href="/search/?P=ECE%20408" title="ECE 408"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 408');">ECE 408</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 546</div>
                            <div class="noindent coursetitle"><strong>Wireless Network Security</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This course focuses on selected research topics current interest in wireless network
                            security. This course will cover security and privacy issues in wireless systems, including
                            cellular networks, wireless LAN, mobile ad hoc networks (MANET), wireless mesh networks,
                            sensor networks, vehicular networks, RFID, and ubiquitous computing.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20543" title="ECE 543"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 543');">ECE
                            543</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 547</div>
                            <div class="noindent coursetitle"><strong>Wireless Networks Performance Analysis</strong>
                            </div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This course deals with the performance analysis techniques for the main types of wireless
                            networks used today including cellular communication networks, wireless local area networks
                            (WLAN), zigbee wireless networks, and wireless mesh networks. The course not only discusses
                            the details of the related IEEE standards but also focuses on mathematical modeling and
                            analysis to compute the quality of service metrics as well as resource utilization
                            efficiency. Key topics include cellular system design, mobility management, conflict-free
                            medium access, contention-based medium access, Markov chain modeling for 802.11, fixed-point
                            based analysis, 802.15.4 modeling and analysis, and wireless mesh network capacity analysis.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20544" title="ECE 544"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 544');">ECE
                            544</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 548</div>
                            <div class="noindent coursetitle"><strong>Energy Harvesting</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Various harvesting techniques such as solar, ocean ides, vibration, linear motion, radio
                            frequency, passive and active human power generation are presented. Their operational
                            principles are addressed. Research and simulations mini-projects with emphasis on power
                            electronic circuit analysis, design, and controls are assigned to student groups.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20311" title="ECE 311"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 311');">ECE
                            311</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 549</div>
                            <div class="noindent coursetitle"><strong>Motion Control Systems Dynamics</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Fundamentals and applications of motion control systems, control techniques for high
                            precision motion control, state variable feedback of linear and nonlinear systems,
                            multivariable systems, physical system modeling, graphical analysis, and numerical analysis,
                            and system performance analysis.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20438" title="ECE 438"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 438');">ECE
                            438</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 550</div>
                            <div class="noindent coursetitle"><strong>Power Electronic Dynamics and Control</strong>
                            </div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Modeling an analysis of solid-state switching circuits, parallel module dynamics,
                            multi-converter interactions, resonant converters, feedback control, stability assessment,
                            reduced parts converters, integrated structures, programmable switching regulators, digital
                            switch-mode controllers, and power electronic converter-on-a-chip development.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20411" title="ECE 411"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 411');">ECE
                            411</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 551</div>
                            <div class="noindent coursetitle"><strong>Advanced Power Electronics</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Advanced power electronic convertors, techniques to model and control switching circuits,
                            resonant converts, Pulse-Width-Modulation (PWM) techniques, soft-switching methods, and
                            low-voltage high-current design issues are studied. Single-phase and multi-phase, controlled
                            and uncontrolled rectifiers and inverters with different operating techniques and their
                            design and control issues are explained.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20411" title="ECE 411"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 411');">ECE
                            411</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 552</div>
                            <div class="noindent coursetitle"><strong>Adjustable Speed Drives</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Fundamentals of electric machines, basic principles of variable speed controls, field
                            orientation theory, direct torque control, vector of AC drives, induction machines, switched
                            reluctance and synchronous reluctance motors, permanent magnet brushless DC drives,
                            converter topologies of DC and AC drives, and sensorless operation.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20411" title="ECE 411"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 411');">ECE
                            411</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 553</div>
                            <div class="noindent coursetitle"><strong>Power System Planning</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Model development. Interchange capability, interconnections, pooling. Economic generator
                            size and site selection. Concept of reserves, transformers, relays and circuit breakers.
                            Reactive planning AC and DC systems are explored thoroughly from a planning standpoint.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20418" title="ECE 418"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 418');">ECE
                            418</a> with min. grade of C or <a href="/search/?P=ECE%20419" title="ECE 419"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 419');">ECE 419</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 554</div>
                            <div class="noindent coursetitle"><strong>Power System Relaying</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Principles of relay protection for faults on transmission lines and in transformers,
                            rotating machines and other equipment. Use of over current, differential, distance ,
                            wire-pilot, carrier-pilot and microwave-pilot relaying systems. Solid-state relays and
                            computer control of relaying. Determination of short-circuit currents and voltages from
                            system studies.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20418" title="ECE 418"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 418');">ECE
                            418</a> with min. grade of C or <a href="/search/?P=ECE%20419" title="ECE 419"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 419');">ECE 419</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 555</div>
                            <div class="noindent coursetitle"><strong>Power Market Operations</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Market Design in Restructured Power Systems, Short-term Load Forecasting, Electricity Price
                            Forecasting, Price Based Unit Commitment, Arbitrage in Electricity Market, Market Power
                            Analysis, Asset Valuation and Risk Analysis, Security Constrained Unit Commitment, Ancillary
                            Services Auction Market Design, Power Transmission Pricing, Regional Transmission
                            Organizations.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20418" title="ECE 418"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 418');">ECE
                            418</a> with min. grade of C or <a href="/search/?P=ECE%20419" title="ECE 419"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 419');">ECE 419</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 556</div>
                            <div class="noindent coursetitle"><strong>Power Market Economics and Security</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This course covers simulation and scheduling tools used in restructured power system for
                            studying the economics and security of power systems. Topics include modeling of generating
                            units (thermal units, combined-cycle units, fuel-switching/blending units, hydro units,
                            pumped-storage units, photovoltaic, wind), Lagrangian Relaxation-based scheduling, mixed
                            integer programming-based scheduling, and Benders decomposition-based transmission security
                            analyses. The simulation and scheduling tools consider different time scales including
                            on-line security, day-ahead, operational planning, and long-term. The simulation and
                            scheduling tools consider interdependency of supply (such as gas, water, renewable sources
                            of energy) and electricity systems.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20420" title="ECE 420"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 420');">ECE
                            420</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 557</div>
                            <div class="noindent coursetitle"><strong>Fault-Tolerant Power Systems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Critical fault events in a large power system, sparsity techniques. Contingency screening
                            process. Modeling of local controls in load flow. Adaptive localization method. Injection
                            outage analysis. Security constrained dispatch. LP-based OPF. Real-time security analysis.
                            Dynamic security analysis.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20418" title="ECE 418"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 418');">ECE
                            418</a> with min. grade of C or <a href="/search/?P=ECE%20419" title="ECE 419"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 419');">ECE 419</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 558</div>
                            <div class="noindent coursetitle"><strong>Power System Reliability</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            The concept of reliability, reliability indices, component reliability, generation capacity
                            reserve evaluation, transmission system reliability, bulk power system reliability,
                            distributed system reliability, reliability modeling in context.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20418" title="ECE 418"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 418');">ECE
                            418</a> with min. grade of C or <a href="/search/?P=ECE%20419" title="ECE 419"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 419');">ECE 419</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 559</div>
                            <div class="noindent coursetitle"><strong>High Voltage Power Transmission</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Detailed analysis of transmission and distribution systems. Design of high voltage
                            transmission lines and cables, as well as distribution lines. Flexible AC transmission
                            Systems (FACTS) and high voltage DC links.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20418" title="ECE 418"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 418');">ECE
                            418</a> with min. grade of C or <a href="/search/?P=ECE%20419" title="ECE 419"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 419');">ECE 419</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 560</div>
                            <div class="noindent coursetitle"><strong>Power Systems Dynamics and Stability</strong>
                            </div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            The transient stability problem, acceleration equations, stability criteria, two-machine and
                            multimachine problems. Perturbation analysis, eigenvalue sensitivity, Liapunov theory and
                            application to power systems stability.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20418" title="ECE 418"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 418');">ECE
                            418</a> with min. grade of C or <a href="/search/?P=ECE%20419" title="ECE 419"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 419');">ECE 419</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 561</div>
                            <div class="noindent coursetitle"><strong>Deregulated Power Systems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Overview of key issues in electric utilities restructuring, Poolco model, bilateral
                            contracts, market power, stranded costs, transmission pricing, electric utility markets in
                            the United States and abroad, OASIS, tagging electricity transactions, electric energy
                            trading, risk in electricity markets, hedging tools for managing risks, electricity pricing,
                            volatility in power markets, and RTO.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20418" title="ECE 418"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 418');">ECE
                            418</a> with min. grade of C or <a href="/search/?P=ECE%20419" title="ECE 419"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 419');">ECE 419</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 562</div>
                            <div class="noindent coursetitle"><strong>Power System Transaction Management</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Power interchange transaction management in the deregulated electric power industry. Course
                            topics include: power system security assessment, total and available transfer capability
                            (TTC/ATC), transaction management system (TMS), transaction information system (TIS),
                            tagging calculator (IDC), congestion management, transmission loading relief (TLR).
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20418" title="ECE 418"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 418');">ECE
                            418</a> with min. grade of C or <a href="/search/?P=ECE%20419" title="ECE 419"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 419');">ECE 419</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 563</div>
                            <div class="noindent coursetitle"><strong>Computational Intelligence in Engineering</strong>
                            </div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Introduction to soft computing, fuzzy set theory, neural networks, genetic algorithms,
                            intelligent software agents, comparisons with traditional alternatives, and advanced
                            engineering applications.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 564</div>
                            <div class="noindent coursetitle"><strong>Control and Operation of Electric Power
                                Systems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Unit commitment and application of dynamic programming, fuel budgeting and planning,
                            probabilistic production cost modeling, hydrothermal coordination, power system security and
                            application of expert systems, state estimation, optimal power flow, interchange evaluation
                            and power pools, reactive power planning.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20418" title="ECE 418"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 418');">ECE
                            418</a> with min. grade of C or <a href="/search/?P=ECE%20419" title="ECE 419"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 419');">ECE 419</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 565</div>
                            <div class="noindent coursetitle"><strong>Computer Vision and Image Processing</strong>
                            </div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Multidimensional sampling and discrete Fourier transform; Image segmentation; Object
                            boundary (edge) detection and description; shape representation and extraction; Matching and
                            recognition; Image registration; Camera geometry and stereo imaging; Morphological
                            processing; Motion detection and compensation; Image modeling and transforms; Inverse
                            problems in image processing (restoration and reconstruction).
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 566</div>
                            <div class="noindent coursetitle"><strong>Statistical Pattern Recognition</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Review of appropriate math: multidimensional probability, covariance matrices, whitening
                            transformation, diagonalization, eigenvectors, eigenvalues. Two-class and multi-class
                            pattern separation using maximum likelihood and MAP. Linear discriminant analysis.
                            Perception algorithm and its extensions. Feature extraction algorithms. Clustering
                            algorithms. Introduction to neural nets. Hopfield, Hamming, feed forward models. Training of
                            neural nets.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20511" title="ECE 511"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 511');">ECE
                            511</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 567</div>
                            <div class="noindent coursetitle"><strong>Statistical Signal Processing</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Detection theory and hypothesis testing. Introduction to estimation theory. Properties of
                            estimators, Gauss-Markov theorem. Estimation of random variables: conditional mean
                            estimates, linear minimum mean-square estimation, orthogonality principle, Wiener and Kalman
                            filters. Adaptive filtering. LMS algorithm: properties and applications.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20511" title="ECE 511"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 511');">ECE
                            511</a> with min. grade of C and <a href="/search/?P=MATH%20333" title="MATH 333"
                                                                class="bubblelink code"
                                                                onclick="return showCourse(this, 'MATH 333');">MATH
                            333</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 568</div>
                            <div class="noindent coursetitle"><strong>Digital Speech Processing</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Review of discrete statistical signal analysis. Acoustic aspects of speech and hearing.
                            Digital models of speech production. Short-time processing in time and frequency domains.
                            Waveform encoding and linear predictive coding of speech. Estimation of fundamental speech
                            parameters. Applications including automatic speech recognition and enhancement.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> (<a href="/search/?P=ECE%20437" title="ECE 437"
                                                                  class="bubblelink code"
                                                                  onclick="return showCourse(this, 'ECE 437');">ECE
                            437</a> with min. grade of C and <a href="/search/?P=ECE%20511" title="ECE 511"
                                                                class="bubblelink code"
                                                                onclick="return showCourse(this, 'ECE 511');">ECE
                            511</a> with min. grade of C) or <a href="/search/?P=ECE%20511" title="ECE 511"
                                                                class="bubblelink code"
                                                                onclick="return showCourse(this, 'ECE 511');">ECE
                            511</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 569</div>
                            <div class="noindent coursetitle"><strong>Digital Signal Processing II</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Review of basic DSP theory. Design of digital filters: FIR, IIR, frequency-transformation
                            methods, optimal methods. Discrete Fourier Transform (DFT) and Fast Fourier Transform
                            algorithms. Spectral estimation techniques, classical and parametric techniques. AR, MA,
                            ARMA models. Estimation algorithms. Levinson, Durbin-Levinson and Burg's algorithms.
                            eigenanalysis algorithms for spectral estimation.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 570</div>
                            <div class="noindent coursetitle"><strong>Fiber-Optic Communication Systems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Physics of optical fiber, composition, dimensioning, coupling, attenuation, dispersion.
                            Electro-optical conversion devices. (ILDs, LEDs, APDs, PINs). Circuit considerations.
                            Modulation techniques and implications. Overall system considerations. Coherent techniques.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> (<a href="/search/?P=ECE%20312" title="ECE 312"
                                                                  class="bubblelink code"
                                                                  onclick="return showCourse(this, 'ECE 312');">ECE
                            312</a> with min. grade of C and <a href="/search/?P=ECE%20307" title="ECE 307"
                                                                class="bubblelink code"
                                                                onclick="return showCourse(this, 'ECE 307');">ECE
                            307</a> with min. grade of C) and <a href="/search/?P=ECE%20403" title="ECE 403"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 403');">ECE
                            403</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 571</div>
                            <div class="noindent coursetitle"><strong>Nanodevices and Technology</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Electronic properties and quantum effects. Dielectric, magnetic, and optical properties and
                            their characterizations. Individual nanoparticles and clusters. Carbon nanotubes. Solid
                            disordered nanostructures. Nanostructured crystals. Quantum wells, wires, and dots. Giant
                            magnetoresistance. Material processing techniques. Devices and systems based on
                            nanostructures. Must have successfully passed <a href="/search/?P=ECE%20307" title="ECE 307"
                                                                             class="bubblelink code"
                                                                             onclick="return showCourse(this, 'ECE 307');">ECE
                            307</a> Electrodynamics or equivalent course.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 575</div>
                            <div class="noindent coursetitle"><strong>Electron Devices</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Electronic properties of solids. Properties of p-n junctions and junction devices. Gunn
                            diode and IMPATT devices. Junction transistors. Schottky diode and MESFET. The MOS capacitor
                            and MOSFET. Light-emitting diodes and junction lasers. Velocity modulation and bunching in
                            electron beams. Klystrons, magnetrons and other microwave thermionic devices.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20307" title="ECE 307"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 307');">ECE
                            307</a> with min. grade of C and <a href="/search/?P=ECE%20312" title="ECE 312"
                                                                class="bubblelink code"
                                                                onclick="return showCourse(this, 'ECE 312');">ECE
                            312</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 576</div>
                            <div class="noindent coursetitle"><strong>Antenna Theory</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Plane and spherical waves. Electric and magnetic dipoles. Radiation patterns and impedance
                            characteristics of antennas in free space and over perfect ground. Linear and planar driven
                            antenna arrays. Yagi-Uda parasitic arrays.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20307" title="ECE 307"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 307');">ECE
                            307</a> with min. grade of C or <a href="/search/?P=ECE%20421" title="ECE 421"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 421');">ECE 421</a>
                            with min. grade of C or <a href="/search/?P=ECE%20423" title="ECE 423"
                                                       class="bubblelink code"
                                                       onclick="return showCourse(this, 'ECE 423');">ECE 423</a> with
                            min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 578</div>
                            <div class="noindent coursetitle"><strong>Microwave Theory</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Microwave field theory. Propagation, reflection and refraction of plane waves. Anisotropic
                            media. Impedance concept. Hollow, surface-wave and dielectric wave guides. Discontinuities
                            in wave guides. Microwave resonators. Transmission lines. Microwave circuit theory.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20421" title="ECE 421"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 421');">ECE
                            421</a> with min. grade of C or <a href="/search/?P=ECE%20423" title="ECE 423"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 423');">ECE 423</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 579</div>
                            <div class="noindent coursetitle"><strong>Operations and Planning and Distributed Power
                                Grid</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            The course is divided into four sub-components: current state of the distributed power grid,
                            outlook for the distributed power grid, operation of the distributed power grid, and
                            planning of the distributed power grid. This course will begin by providing an overview of
                            exiting distribution systems and smart grid technologies, such as distribution automation
                            and advanced metering infrastructure (AMI). With the emerging trends in power industry, the
                            course will next focus on trends driving the change and the future components of distributed
                            power grid, including but not limited to distributed generation (DG) and energy storage
                            systems (ESSs). The next part of the course will be focused on the operation and control
                            strategies for distributed power grid systems, including operational constraints, voltage
                            and var control (VVC), and control of DERs and Smart Inverters. The final topic area for the
                            course will be planning of distributed power grid with DERs, including lectures on DER
                            impacts and their assessments, hosting capacity, and microgrid operations.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 580</div>
                            <div class="noindent coursetitle"><strong>Elements of Sustainable Energy</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This course covers cross-disciplinary subjects on sustainable energy that relate to energy
                            generation, transmission, distribution, and delivery as well as theories, technologies,
                            design, policies, and integration of sustainable energy. Topics include wind energy, solar
                            energy, biomass, hydro, nuclear energy, and ocean energy. Focus will be on the integration
                            of sustainable energy into the electric power grid, the impact of sustainable energy on
                            electricity market operation, and the environmental impact of sustainable energy.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20418" title="ECE 418"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 418');">ECE
                            418</a> with min. grade of C or <a href="/search/?P=ECE%20419" title="ECE 419"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 419');">ECE 419</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 581</div>
                            <div class="noindent coursetitle"><strong>Elements of Smart Grid</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This course covers cross-disciplinary subjects on smart grid that relates to energy
                            generation, transmission, distribution, and delivery as well as theories, technologies,
                            design, policies, and implementation of smart grid. Topics include: smart sensing,
                            communication, and control in energy systems; advanced metering infrastructure; energy
                            management in buildings and home automation; smart grid applications to plug-in vehicles and
                            low-carbon transportation alternatives; cyber and physical security systems; microgrids and
                            distributed energy resources; demand response and real-time pricing; and intelligent and
                            outage management systems.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20418" title="ECE 418"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 418');">ECE
                            418</a> with min. grade of C or <a href="/search/?P=ECE%20419" title="ECE 419"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 419');">ECE 419</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 582</div>
                            <div class="noindent coursetitle"><strong>Microgrid Design and Operation</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Microgrids are the entities that are composed of at least one distributed energy resource
                            and associated loads which not only operates safely and efficiently within the local power
                            distribution network but also can form intentional islands in electrical distribution
                            systems. This course covers the fundamentals of designing and operating microgrids including
                            generation resources for microgrids, demand response for microgrids, protection of
                            microgrids, reliability of microgrids, optimal operation and control of microgrids,
                            regulation and policies pertaining to microgrids, interconnection for microgrids, power
                            quality of microgrids, and microgrid test beds.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20418" title="ECE 418"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 418');">ECE
                            418</a> with min. grade of C or <a href="/search/?P=ECE%20419" title="ECE 419"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 419');">ECE 419</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 583</div>
                            <div class="noindent coursetitle"><strong>High Speed Computer Arithmetic</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This course covers computer arithmetic as applied to general-purpose and
                            application-specific processors. The focus is on developing high-speed arithmetic algorithms
                            and understanding their implementation in VLSI technology at the gate level. Topics include
                            fixed and floating point number systems, algorithms and implementations for addition,
                            subtraction, multiplication, division, and square root, floating point operations,
                            elementary function approximation, low-power design, error analysis, and interval
                            arithmetic..
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20446" title="ECE 446"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 446');">ECE
                            446</a> with min. grade of C or <a href="/search/?P=ECE%20485" title="ECE 485"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 485');">ECE 485</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 584</div>
                            <div class="noindent coursetitle"><strong>VLSI Architecture for Signal Processing and
                                Communication Systems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This course aims to convey knowledge of advanced concepts in VLSI signal processing.
                            Emphasis is on the architectural research, design and optimization of signal processing
                            systems used in telecommunications, compression, encryption and coding applications. Topics
                            covered include the principles of datapath design; FIR and IIR filtering architectures;
                            communication systems including OFDM, multirate signal processing; fast transforms and
                            algorithms including fast Fourier transform; discrete cosine transform; Walsh-Hadamard
                            transform; and wavelet transform. Furthermore, advanced computer arithmetic methods
                            including Galois fields, CORDIC, residue number systems, distributed arithmetic, canonic
                            signed digit systems and reduced adder graph algorithms are examined.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20429" title="ECE 429"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 429');">ECE
                            429</a> with min. grade of C and <a href="/search/?P=ECE%20437" title="ECE 437"
                                                                class="bubblelink code"
                                                                onclick="return showCourse(this, 'ECE 437');">ECE
                            437</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 585</div>
                            <div class="noindent coursetitle"><strong>Computer Organization and Design</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This course provides the students with understanding of the fundamental concepts of computer
                            architecture, organization, and design. It focuses on relationship between hardware and
                            software and its influence on the instruction set and the underlying Central Processing Unit
                            (CPU). The structural design of the CPU in terms of datapath and control unit is introduced.
                            The technique of pipelining and hazard management are studied. Advanced topics include
                            instruction level parallelism, memory hierarchy and cache operations, virtual memory,
                            parallel processing, multiprocessors and hardware security. The end to end design of a
                            typical computer system in terms of the major entities including CPU, cache, memory, disk,
                            I/O, and bus with respect to cost/performance trade-offs is also covered. Differentiation
                            between <a href="/search/?P=ECE%20485" title="ECE 485" class="bubblelink code"
                                       onclick="return showCourse(this, 'ECE 485');">ECE 485</a> and <a
                                href="/search/?P=ECE%20585" title="ECE 585" class="bubblelink code"
                                onclick="return showCourse(this, 'ECE 585');">ECE 585</a> is provided via use of
                            projects / case studies at differing levels. (3-0-3)
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20242" title="ECE 242"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 242');">ECE
                            242</a> with min. grade of C and <a href="/search/?P=ECE%20218" title="ECE 218"
                                                                class="bubblelink code"
                                                                onclick="return showCourse(this, 'ECE 218');">ECE
                            218</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 586</div>
                            <div class="noindent coursetitle"><strong>Fault Detection in Digital Circuits</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Essential elements in testing and testability of digital designs. Automatic tests generation
                            algorithms and fault-simulation methods. Design methodologies to increase testability and
                            decrease test generation costs. Techniques for built-in testing.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20446" title="ECE 446"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 446');">ECE
                            446</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 587</div>
                            <div class="noindent coursetitle"><strong>Hardware/Software Codesign</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Computer-aided techniques for the joint design of hardware and software: specification,
                            analysis, simulation and synthesis. Hardware/software partitioning, distributed system
                            cosynthesis, application-specific instruction set design, interface cosynthesis, timing
                            analysis for real-time systems.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=CS%20201" title="CS 201"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'CS 201');">CS 201</a>
                            with min. grade of C and <a href="/search/?P=ECE%20441" title="ECE 441"
                                                        class="bubblelink code"
                                                        onclick="return showCourse(this, 'ECE 441');">ECE 441</a> with
                            min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 588</div>
                            <div class="noindent coursetitle"><strong>CAD Techniques for VLSI Design</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Overview of techniques and algorithms used in Computer-Aided Design (CAD) for VLSI circuits.
                            Physical CAD tools, including placement, routing, symbolic layout and compaction. High-level
                            CAD tools, including logic synthesis, silicon compilers and high-level synthesis. Recent
                            developments in the field. Design, implementation and performance analysis of prototype CAD
                            tools.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20429" title="ECE 429"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 429');">ECE
                            429</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 589</div>
                            <div class="noindent coursetitle"><strong>Computer-Aided Design of Analog IC</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Analog IC design optimization algorithm such as equation-based optimization and
                            simulation-based optimization algorithms, design automation tools such as harmonic balance,
                            projection-based surface response estimation, shooting methods, etc. will be introduced.
                            Research and mini-projects with emphasis on analog integrated circuit design and
                            optimization algorithms using state-of-the art tools are assigned to student groups.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 3</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 3</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 591</div>
                            <div class="noindent coursetitle"><strong>Research and Thesis for Masters Degree</strong>
                            </div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Credit:</strong> Variable</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 593</div>
                            <div class="noindent coursetitle"><strong>Masters Electrical and Computer Engineering
                                Seminar</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Seminar course for Master students.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 1</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 0</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 594</div>
                            <div class="noindent coursetitle"><strong>Special Projects</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Special projects.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Credit:</strong> Variable</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 597</div>
                            <div class="noindent coursetitle"><strong>Special Problems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Credit:</strong> Variable</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 600</div>
                            <div class="noindent coursetitle"><strong>Continuation of Residence</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 0</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 1</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 691</div>
                            <div class="noindent coursetitle"><strong>Research and Thesis for Ph.D.</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Corequisite(s):</strong> <a href="/search/?P=ECE%20693" title="ECE 693"
                                                                class="bubblelink code"
                                                                onclick="return showCourse(this, 'ECE 693');">ECE
                            693</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Credit:</strong> Variable</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 693</div>
                            <div class="noindent coursetitle"><strong>Graduate Research Seminar</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Seminar course for graduate students.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Corequisite(s):</strong> <a href="/search/?P=ECE%20691" title="ECE 691"
                                                                class="bubblelink code"
                                                                onclick="return showCourse(this, 'ECE 691');">ECE
                            691</a>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 1</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 0</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 708</div>
                            <div class="noindent coursetitle"><strong>Technologies for Long-Term Evolution of Wireless
                                Communications Networks</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            The course discusses technologies used in long-term evolution (LTE) wireless communications
                            systems. Fundamentals of multiple-input/multiple-output (MIMO) wireless communication
                            systems and orthogonal frequency division modulation (OFDM) are covered. Transmission
                            diversity concepts and principles of space-time coding are introduced. The fundamentals of
                            space-time block and trellis coded modulation (STBCM and STTCM) are introduced along with
                            performance analysis, code design, and simulation results. A comparison of various design
                            techniques in different propagation environments is presented. Applications to MIMO/OFDM
                            systems are discussed.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20513" title="ECE 513"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 513');">ECE
                            513</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 2</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 2</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 718</div>
                            <div class="noindent coursetitle"><strong>Radio Access Technologies for 5G and
                                Beyond</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            The course introduces new radio access network (RAN) technologies and study the theoretical
                            principles underlying the 5G new radio (NR) proposals. The course discusses the fundamentals
                            by which channel coding and new non-orthogonal multiple access (NOMA) techniques improve
                            throughput and reliability; and examine the current research trends and applications with
                            emphasis on the practical implementation of 5G PHYS layer architecture. The main thrust of
                            this course is to study designs that allow multi-user capabilities with interference,
                            bandwidth and energy constraints. Transformations that allow transmission of multiple users
                            and their embedded structures, will be considered. Modulation formats and access techniques
                            that are bandwidth-energy efficient need to be considered. These new designs are studied,
                            generalized and evaluated in different channels and interference conditions. This course has
                            both theoretical and practical goals.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 2</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 2</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 719</div>
                            <div class="noindent coursetitle"><strong>Theory and Applications of Linear Optimization in
                                Wireless Networks</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This short course covers both the fundamental of linear optimization and applications in
                            wireless networking research, emphasizing not only the optimization methodology but also the
                            underlying mathematical structures. In addition to the fundamental contents of simplex
                            method, duality theory, and network flow problems, this course also covers the integer
                            programming techniques. This course discusses the applications of linear optimization in the
                            wireless network, including wireless mesh networks, multi-radio multi-channel networks, and
                            cognitive radio networks.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> (<a href="/search/?P=ECE%20407" title="ECE 407"
                                                                  class="bubblelink code"
                                                                  onclick="return showCourse(this, 'ECE 407');">ECE
                            407</a> with min. grade of C or <a href="/search/?P=ECE%20408" title="ECE 408"
                                                               class="bubblelink code"
                                                               onclick="return showCourse(this, 'ECE 408');">ECE 408</a>
                            with min. grade of C) and <a href="/search/?P=MATH%20477" title="MATH 477"
                                                         class="bubblelink code"
                                                         onclick="return showCourse(this, 'MATH 477');">MATH 477</a>
                            with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 2</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 2</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 721</div>
                            <div class="noindent coursetitle"><strong>Introduction to Wireless Cooperative
                                Communications and Applications</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            The course gives an introduction to wireless cooperative communication networks from the
                            perspective of the channel and physical layer. It discusses cooperative networks protocols
                            and application of these. It will deal with wireless channels and relay networks.
                            Transparent and regenerative physical layer algorithms will be discussed to facilitate the
                            analysis of different architectures. Use of distributed space time codes, multiplexing, and
                            orthogonal frequency division multiplexing will be analyzed to achieve multi-dimensional
                            diversity (path, frequency, and time), reduced interference, and improved QoS.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20403" title="ECE 403"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 403');">ECE
                            403</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 2</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 2</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 735</div>
                            <div class="noindent coursetitle"><strong>Cellular Long Term Evolution</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Cellular Long Term Evolution (LTE) is a key wireless broadband technology considered as the
                            primary path towards the next generation networks (NGNs). It is generally considered as the
                            dominant wireless technology meeting the seamless, mobile Internet access needs of the
                            upcoming Quadruple Play applications. This short course covers the applications,
                            requirements, architecture, radios and antennas, protocols, network operations and
                            management, and evolution for the LTE technology. Key topics include the functions and
                            interfaces of the protocol layers, Quality of Service (QoS), security, network signaling,
                            infrastructure, user equipment, spectrum, throughput, and coverage. Discussion includes the
                            modulation schemes, frame structure, antenna and radio, and subcarrier and bandwidth
                            allocation methods. End-to-end scenarios on connection setup, interworking with existing 3G
                            cellular, WiFi, and WiMAX networks, and handovers are discussed. Testing and integration
                            issues, limitations, and challenges are also mentioned. Comparative analysis with respect to
                            WiMAX and ultra mobile broadband (UMB) are covered. The likely migration paths from current
                            wireless and wireline networks to LTE and related HSOPA and SAE architectures are discussed.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 1</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 1</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 738</div>
                            <div class="noindent coursetitle"><strong>Information Technology</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Probability and Random Process Information theory addresses information theoretic limits on
                            data compression and reliable data communications in the presence of noise. It has
                            fundamental contribution in communications, networking, statistical physics, computer
                            science, statistical inference, and probability and statistics. It covers entropy, mutual
                            information, fundamental limits on data compression, Huffman codes, channel capacity, and
                            channel coding.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 2</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 2</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 739</div>
                            <div class="noindent coursetitle"><strong>Broadband Access -- Options and Analysis</strong>
                            </div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This short course deals with requirements, options, architecture, and issues relating to the
                            Next Generation broadband networks. The focus is on the key wireline and wireless access
                            options with specific emphasis on its applicability to multimedia applications. The
                            requirements placed by upcoming services on access are introduced. For the major access
                            options, the key topics include capabilities, architectures, protocol structures, Quality of
                            Service (QoS), security, user equipment, spectrum, throughput, and coverage. The associated
                            signaling and modulation schemes, transport technologies and characteristics, end-to-end
                            scenarios, and interworking are addressed. Comparative analysis in terms of various
                            application profiles involving voice, data, and video are carried out. The modeling
                            techniques for analyzing the interplay and technology and market relevance of xDSL,
                            cable/coax, fiber, WiFi, WiMAX, and cellular wireless options are covered. The likely
                            migration paths for these options towards the Next Generation Networks (NGNs) are mentioned.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 2</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 2</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 740</div>
                            <div class="noindent coursetitle"><strong>Telecommunication Networks: Requirements to
                                Deployment</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            The ever-increasing customer demand for new and advanced services and the associated
                            complexities of designing, deploying, optimizing, and managing telecom networks require
                            advanced end to end technology and process expertise. This short course deals with the key
                            concepts of requirements development, design processes, architecture finalization, system
                            design, site testing, performance optimization, and network operations and management of
                            current and upcoming Telecom networks. It provides an overview on how the process works from
                            an idea or concept to productization and will give a view on associated complexities and
                            challenges. Key advances in tools and techniques needed with these major steps are covered.
                            Practical examples of the current and upcoming features which will make telecom networks
                            competitive are addressed. Aspects of customer management, strategies for decision making,
                            and the migration towards future networks are also addressed. Practical examples of networks
                            of selected service providers and how they meet the local and global needs are mentioned.

                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 2</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 2</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 742</div>
                            <div class="noindent coursetitle"><strong>Digital System-on-Chip Design</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This short course covers digital design techniques and hardware/software realization
                            concepts in embedded computing systems using VHDL. Topics include: basics principles of VHDL
                            programming; designing with FPGA; design of arithmetic logic unit; VHDL models for memories
                            and busses; CPU design; system-on-chip design; efficient hardware realizations of FFT, DCT,
                            and DWT.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 2</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 2</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 743</div>
                            <div class="noindent coursetitle"><strong>Signal and Data Compression with Embedded
                                Systems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This short course deals with data compression techniques and hardware/software realization
                            concepts in embedded computing systems. Key topics: fundamentals of random signal processing
                            and information theory, compression and decompression processes, lossy and lossless
                            compression methods, compression standards for video and audio, modeling and signal
                            parameter estimation, transform techniques including FFT, DCT, and DWT. Hardware
                            realizations of compression algorithms.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 2</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 2</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 744</div>
                            <div class="noindent coursetitle"><strong>Embedded Digital Systems for Time-Frequency
                                Distribution, Signal Modeling, and Estimation</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This short course deals with time-frequency distribution, signal modeling and estimation,
                            and hardware/software realization concepts in embedded computing systems. Key topics include
                            fundamentals of signal processing and random processes, short-time Fourier transform,
                            split-spectrum processing, Gabor transform, Wigner distribution, Hilbert transform, wavelet
                            transform, cosine transform, chirplet signal decomposition, matching pursuit, parametric
                            time-series frequency estimation, hardware/software codesign and realizations of
                            time-frequency distributions, and signal modeling algorithms.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 2</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 2</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 750</div>
                            <div class="noindent coursetitle"><strong>Synchrophasors for Power System Monitoring and
                                Control</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            The course gives an introduction to synchrophasor technology from the perspective of power
                            system monitoring and control. It discusses the fundamentals of measurements and
                            synchrophasor estimation. It covers the IEEE Standard C37.118. Several synchrophasor
                            estimation algorithms will be discussed as they relate to measurement and estimation errors.
                            Various synchrophasor applications will be presented including situational awareness, event
                            detection, model validation, oscillation detection, WAMS, and WAMPAC.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20419" title="ECE 419"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 419');">ECE
                            419</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 2</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 2</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 752</div>
                            <div class="noindent coursetitle"><strong>Industrial Applications of Power Electronics and
                                Motor Drives</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Practical topologies of different types of power electronic converters are covered including
                            industrial high-voltage and high-current applications, protection, and thermal management.
                            Common industrial motor drives are examined with popular control techniques, simplified
                            modeling, and worst-case design. Regulating and stabilizing methods are applied to switching
                            power supplies, power conditioning systems, electronic ballasts, and electronic motors.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 2</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 2</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 755</div>
                            <div class="noindent coursetitle"><strong>Power System Protection</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This course provides basic understanding of the role of protective relaying in the power
                            system. It also delves into the needs of today's power systems for protection that is robust
                            and tolerant to heavily loaded transmission systems. The students are challenged to be a
                            part of the solution going forward including the role of wide area system protection.
                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 2</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 2</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 756</div>
                            <div class="noindent coursetitle"><strong>Power System Maintenance Scheduling</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            This short course is aimed at providing an in-depth introduction to optimal generation and
                            transmission maintenance in the regulated and restructured power systems. The basic
                            principles of systems operation and economics related to maintenance scheduling will be
                            discussed along with current practices and solution methods for the electric power industry.
                        </p>
                        </div>
                        <div class="noindent courseblockattr">
                            <strong>Prerequisite(s):</strong> <a href="/search/?P=ECE%20420" title="ECE 420"
                                                                 class="bubblelink code"
                                                                 onclick="return showCourse(this, 'ECE 420');">ECE
                            420</a> with min. grade of C and <a href="/search/?P=ECE%20419" title="ECE 419"
                                                                class="bubblelink code"
                                                                onclick="return showCourse(this, 'ECE 419');">ECE
                            419</a> with min. grade of C
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 2</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 2</span>
                        </div>
                    </div>
                    <div class="courseblock">
                        <div class="courseblocktitle">
                            <div class="noindent coursecode">ECE 764</div>
                            <div class="noindent coursetitle"><strong>Vehicular Power Systems</strong></div>
                        </div>
                        <div class="courseblockdesc"><p class="noindent">
                            Conventional electrical power systems of land, sea, air, and space vehicles are detailed
                            along with the scope for improvement. This course covers fundamental attributes of modern EV
                            and HEV powertrains. Fundamentals of power electronic components (Inverters, DC-DC
                            Converters, and Chargers), electric motors and energy storage systems will be presented in
                            the context of EV powertrains. An introduction to EV/HEV operating strategies, battery
                            chargers and controls will also be discussed.

                            Using a combination of power electronic simulations, finite element analysis, hands-on lab
                            experiments and vehicle benchmarking reports, powertrain configurations of popular EV and
                            HEV powertrain components will be analyzed. State of the art, challenges and future trends
                            will be discussed. Low voltage and high voltage systems and advanced distribution system
                            architectures of electric and hybrid electric vehicles will be included. Current trends in
                            the vehicular industry, such as 48V automotive systems and more electric aircraft, will be
                            explained.

                        </p>
                        </div>
                        <div class="noindent courseblockattr hours">
                            <span><strong>Lecture:</strong> 2</span> <span><strong>Lab:</strong> 0</span> <span><strong>Credits:</strong> 2</span>
                        </div>
                    </div>
                </div>
            </div><!--end #textcontainer -->

        </div><!-- end #content -->
    </div> <!-- end left-col -->

    <div id="right-col">
        <div id="sidebar">
            <div id="search" role="search">
                <form id="cl-search" action="/search/" class="clearfix">
                    <label for="name">Search Catalog</label>
                    <input type="text" name="search" size="25" placeholder="Search catalog" class="searchbox" id="name"
                           title="Search Catalog"/>
                    <input type="submit" value="Search" class="submit"/>
                </form>
            </div><!-- end #search -->

            <!-- Begin Nav -->
            <div id="cl-menu">
                <ul class="nav levelzero" id="/">
                    <li class="isparent"><a href="/undergraduate/">Undergraduate</a></li>
                    <li class="isparent"><a href="/graduate/">Graduate</a></li>
                </ul>
            </div>
            <!-- End Nav -->

            <a href="#print-dialog" id="print-btn" onclick="showPrintDialog(); return false;">Print Options</a>
        </div> <!-- end sidebar -->
    </div> <!-- end right-col -->

</div> <!-- content-wrapper -->


<!--htdig_noindex-->
<div id="footer" role="contentinfo">
    <div class="wrap clearfix">
        <div id="foot-logo"><img src="/images/foot-logo.png" alt="Illinois Institute of Technology"/></div>
        <div id="foot-address">
            <strong>Illinois Institute of Technology</strong><br/>
            10 West 35th Street<br/>
            Chicago, IL 60616<br/>
            312.567.3000
        </div>
        <div id="foot-right">
            <a href="http://web.iit.edu/directory/social-media" target="_blank">Illinois Tech Social Media Directory</a>
            <a href="http://web.iit.edu/contact-us" target="_blank">Contact Us</a>
            <a href="http://web.iit.edu/emergency" target="_blank" class="red">Emergency Information</a>
        </div>
    </div>
</div><!-- end #footer -->
<!--/htdig_noindex-->

<a href="#header" id="totop">Back to Top</a>

<div id="print-dialog" class="screen noscript" role="dialog">
    <div class="print-header">
        Print Options
    </div>
    <div class="print-body">
        <div class="print-option">
            <div class="option-head">
                <a href="#" onclick="hidePrintDialog();window.print();return false;">Send Page to Printer</a>
            </div>
            <p>
                <em>Print this page.</em>
            </p>
        </div>


        <div class="print-option">
            <div class="option-head"><a href="ece.pdf" target="_blank">Download PDF of this page</a></div>
            <p><em>The PDF will include all information unique to this page.</em></p></div>

        <div class="print-option">
            <div class="option-head">
                <a href="/pdf/2019-20ugrad.pdf">Download PDF of the entire 2019-2020 Undergraduate Catalog</a>
            </div>
            <p>
                <em>All pages in the Undergraduate Catalog.</em>
            </p>
        </div>

        <div class="print-option">
            <div class="option-head">
                <a href="/pdf/2019-20grad.pdf">Download PDF of the entire 2019-2020 Graduate Catalog</a>
            </div>
            <p>
                <em>All pages in the Graduate Catalog.</em>
            </p>
        </div>

    </div>
    <div class="buttons clearfix">
        <div class="cancel">
            <a href="#" onclick="hidePrintDialog(); return false;">Cancel</a>
        </div>
    </div>
</div>

</body>
</html>
